const {ccclass, property} = cc._decorator;

@ccclass
export default class PhysicsOpen extends cc.Component {

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {}

    @property
    isDebug: boolean = false;  // 是否打开调试区域

    // 默认的重力加速度是 (0, -320) 世界单位/秒^2，按照上面描述的转换规则，即 (0, -10) 米/秒^2
    @property(cc.Vec2)
    gravity: cc.Vec2 = cc.v2(0, -320);

    onLoad () {
        // getPhysicsManager物理管理器
        let gp:cc.PhysicsManager = cc.director.getPhysicsManager();
        gp.enabled = true;  // 开启物理引擎
        gp.gravity = this.gravity;
        // 绘制调试区域
        gp.debugDrawFlags = this.isDebug? 1: 0;  // debugDrawFlags设置调试绘制标志
    }

    start () {
        
    }

    // update (dt) {}
}
